Digital Algebra and Circuits

نویسنده

  • Jean Vuillemin
چکیده

Digital numbers D are the world’s most popular data representation: nearly all texts, sounds and images are coded somewhere in time and space by binary sequences. The mathematical construction of the fixed-point D ' Z2 and floating-point D′ ' Q2 digital numbers is a dual to the classical constructions of the real numbers R. The domain D′ contains the binary integers N and Z, as well as Q. The arithmetic operations in D′ are the usual ones when restricted to integers or rational numbers. Similarly, the polynomial operations in D′ are the usual ones when applied to finite binary polynomials F2[z] or their quotients F2(z). Finally, the set operations in D ′ are the usual ones over finite or infinite subsets of N. The resulting algebraic structure is rich, and we identify over a dozen rings, fields and Boolean algebras in D′. Each structure is well-known in its own right. The unique nature of D′ is to combine all into a single algebraic structure, where operations of different nature happily mix. The two’s complement formula −x = 1 + ¬x is an example. Digital algebra is concerned with the relations between a dozen operators. Digital synchronous circuits are built from a simple subset of these operators: three Boolean gates and the unit-delay z. Digital analysis is simpler and more intuitive than analysis in R. The computable digital functions D 7→ D are continuous: each output bit depends upon finitely many input bits. Infinite circuits compute causal functions: present output depends upon past inputs. Sequential functions are equivalently computed by FSM and by finite circuits. The ν-transform is an infinite binary truth-table for causal functions. The ν-transform provides a natural one-to-one correspondence between algebraic digital numbers and sequential functions. Questions about sequential functions are transformed by ν into questions about algebraic digital numbers, where the whole of digital algebra applies. An algebraic digital number is finitely represented by a unique minimal regular binary tree RBT. The inverse transform of the RBT is the minimal deterministic FSM for computing the (reversed) sequential function. An algebraic digital number is finitely represented by a unique minimal up-polynomial MUP of which it is root. The MUP is smaller than the RBT. It is exponentially smaller than the minimal deterministic FSM for a shift-register circuit. The net-list of a circuit is transformed by ν into the isomorphic truthlist: a system of equations over algebraic numbers. Circuit examples show how the truth-list is cast to normal form either RBT or MUP through a sequence of simple identities from digital algebra. This contribution is dedicated to Zohar Manna on his 64-th birthday.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Static Simulation of CNTFET-based Digital Circuits

   In this paper we implement a simple DC model for CNTFETs already proposed by us in order to carry out static analysis of basic digital circuits. To verify the validity of the obtained results, they are compared with those of Wong model, resulting in good agreement, but obtaining a lighter ensuring compile and shorter execution time, which are the main character...

متن کامل

Modeling and Simulation of Substrate Noise in Mixed-Signal Circuits Applied to a Special VCO

The mixed-signal circuits with both analog and digital blocks on a single chip have wide applications in communication and RF circuits. Integrating these two blocks can cause serious problems especially in applications requiring fast digital circuits and high performance analog blocks. Fast switching in digital blocks generates a noise which can be introduced to analog circuits by the common su...

متن کامل

Dynamic Simulation of CNTFET-Based Digital Circuits

   In this paper we propose a simulation study to carry out dynamic analysis of CNTFET-based digital circuit, introducing in the semi-empirical compact model for CNTFETs, already proposed by us, both the quantum capacitance effects and the sub-threshold currents. To verify the validity of the obtained results, a comparison with Wong model was carried out. Our mode...

متن کامل

MOCA ARM: Analog Reliability Measurement based on Monte Carlo Analysis

Due to the expected increase of defects in circuits based on deep submicron technologies, reliability has become an important design criterion. Although different approaches have been developed to estimate reliability in digital circuits and some measuring concepts have been separately presented to reveal the quality of analog circuit reliability in the literature, there is a gap to estimate re...

متن کامل

A Novel Implementation of Digital Circuits Using Mvl Function

The design of Multiple Valued Logic (MVL) digital circuits is performed by increasing the representation domain from the two level (N=2) switching algebra to N > 2 levels. Universal sets of MVL CMOS gates allow the synthesis and implementation of any MVL digital circuit. This paper proceed with: 1) the design and implementation of a universal set of IC gates, CMOS 0.25 um technology, that carry...

متن کامل

Ones and zeros - understanding Boolean algebra, digital circuits, and the logic of sets

Following your need to always fulfil the inspiration to obtain everybody is now simple. Connecting to the internet is one of the short cuts to do. There are so many sources that offer and connect us to other world condition. As one of the products to see in internet, this website becomes a very available place to look for countless ones and zeros understanding boolean algebra digital circuits a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003